// 后端API配置文件
export const API_CONFIG = {
  // 后端服务基础URL，根据实际部署环境调整
  BASE_URL: 'http://14.103.244.167:8080', // 开发环境
  // BASE_URL: 'https://your-backend-domain.com', // 生产环境
  // 全局请求超时（毫秒）
  TIMEOUT_MS: 600000,
  
  // API端点 - 与后端接口文档保持一致
  ENDPOINTS: {
    // 1. 用户登录接口
    USER_LOGIN: '/user/login',
    
    // 2. 用户上传图片接口
    UPLOAD_IMAGES: '/user/image/upload',
    
    // 3. 用户单文件上传图片接口
    SINGLE_IMAGE_UPLOAD: '/user/image/single-upload',
    
    // 4. 图片分析接口
    IMAGE_ANALYSIS: '/user/image/analysis',
    
    // 5. 生成风格化图片接口
    GENERATE_IMAGES: '/user/image/generate',
    
    // 6. 用户选择图片接口
    SELECT_IMAGE: '/user/image/select',
    
    // 7. 生成文本接口
    GENERATE_TEXT: '/user/text/generate',
    
    // 8. 创建视频生成任务接口
    CREATE_VIDEO_TASK: '/user/video/create-task',
    
    // 9. 查询视频任务状态接口
    QUERY_VIDEO_TASK: '/user/video/query-task',
    
    // 展览分析相关接口
    EXHIBITION_ANALYZE: '/exhibition/analyze', // TODO: 展览分析API
    
    // V2版本 - 看展记录相关接口
    // 6. 新建看展记录
    CREATE_RECORD: '/user/record/create',
    
    // 7. 编辑看展记录
    UPDATE_RECORD: '/user/record/update',
    
    // 8. 删除看展记录中的图片
    DELETE_RECORD_IMAGE: '/user/record/image/delete',
    
    // 9. 删除看展记录
    DELETE_RECORD: '/user/record/delete',
    
    // 10. 获取看展记录列表
    GET_RECORD_LIST: '/user/record/list',
    
    // 11. 获取看展记录详情
    GET_RECORD_DETAIL: '/user/record/detail',
    
    // 12. 图片收藏/取消收藏
    IMAGE_FAVORITE: '/user/image/favorite',
    
    // 13. 预设图片管理（系统公共资源）
    PRESET_IMAGES: '/system/preset-images'
  },
  // Dify AI 看展专用配置（仅供AI看展使用，避免污染其他接口）
  DIFY: {
    // 原来的Dify云端接口（已注释）
    // BASE_URL: 'https://api.dify.ai/v1',
    // API_KEY: 'app-J5Mh2w2fcKC0RFZieJjrxXVC',
    
    // 新的Dify本地接口
    BASE_URL: 'http://14.103.244.167:8083/v1',
    API_KEY: 'app-2UUuqoTvHKhbDMvbpp5gCFCq',
    ENDPOINTS: {
      CHAT_MESSAGES: '/chat-messages',
      FILE_UPLOAD: '/files/upload'
    }
  }
};